public class Random50 {
    public static void main(String[] args) {
        // 生成 0.0（含）到 1.0（不含）的随机小数
        double randomDouble = Math.random();
        
        // 转换为 1 到 50 的整数（包含边界值）
        int randomNum = (int) (randomDouble * 50) + 1;
        
        // 输出结果
        System.out.println("生成的随机数：" + randomNum);
    }
}